package com.seek.core;

public class BaseController {
//	@InitBinder
//	public void initBinder(WebDataBinder binder, WebRequest request) {
//	 binder.registerCustomEditor(Date.class, new DateEditor(true));      
//
//	}
//
//	/**
//	 * 返回分页json
//	 * @author 涂小炼
//	 * @creationDate. 2015-9-25 下午3:40:09 
//	 * @param response
//	 * @param pageBean
//	 */
//	public String returnPage(PageBean pageBean){
//		Map<String,Object> resultMap=new HashMap<String,Object>();
//		if(pageBean!=null){
//			resultMap.put("rows", pageBean.getList());
//			resultMap.put("total", pageBean.getAllRow());
//		}
//		return JsonUtil.toJsonString(resultMap);
//	}
//	
//	public String returnSuccess() {
//		Map<String,Object> resultMap=new HashMap<String,Object>();
//		resultMap.put("status", "success");
//		return JsonUtil.toJsonString(resultMap);
//	}
//	public String returnSuccess(String msg) {
//		Map<String,Object> resultMap=new HashMap<String,Object>();
//		resultMap.put("status", "success");
//		resultMap.put("msg", msg);
//		return JsonUtil.toJsonString(resultMap);
//	}
//	public String returnError(String errorMsg) {
//		Map<String,Object> resultMap=new HashMap<String,Object>();
//		resultMap.put("status", "error");
//		resultMap.put("msg", errorMsg);
//		return JsonUtil.toJsonString(resultMap);
//	}
//	
//	protected void setOpUserInfo(Entity en){
//		HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder
//				.getRequestAttributes()).getRequest();
//		TSysOper user = SysUtil.getCurrentAdmin(request);
//		en.setRootCode(user.getRootCode());
//		if (en.getId() == null || en.getId() <= 0){
//			en.setCreateUserId(user.getOperId());
//			en.setCreateTime(new Date());
//		}
//		en.setModifyUserId(user.getOperId());
//		en.setModifyTime(new Date());
//	}
//	
//	protected TSysOper getLoginUser(){
//		HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder
//				.getRequestAttributes()).getRequest();
//		TSysOper user = SysUtil.getCurrentAdmin(request);
//		return user;
//	}
}
